feminine of asombroso - French English Dictionary